clean a well or canal - Französisch Englisch Wörterbuch